body{ padding:0px; margin:0px; font-size:12px; background:url(bg2.jpg) top no-repeat;/* background-color:#fff9f1;*/}

.body .right ul.picture{list-style:none;padding:0;margin:0;}

ul,li,dl,dd,dt,dd{ padding:0px; margin:0px; list-style-type:none;}



.clear{ clear:both;}
.sd{width:1px; color:#fff; height:1px; outline-width:hidden; overflow:hidden; display:-moz-inline-box;display:inline-block;}
.wzyc{width:1px; color:#fff; height:1px; outline-width:hidden; overflow:hidden; display:-moz-inline-box;display:inline-block;}


.top{ height:153px; background:url(bg.png) center no-repeat;}

.top_x{ margin:0 auto; width:995px;}

.top_a{ height:88px;}

.top_a_a{ float:left; width:442px; padding-top:16px;}

.top_a_b{ float:left; width:398px;}

.top_a_c{float:right; width:131px; padding-top:8px;color:#585858; display:inline; }

.top_a_c a{color:#585858; text-decoration:none;}

.top_a_c a:hover{color:#228800; text-decoration:underline;}



.top_b{height:56px; width:995px; margin-top:10px;}

.top_b li{ float:left; width:108px; height:40px; line-height:40px; font-size:13px; text-align:center; color:#FFF; background:url(gx.jpg) right no-repeat;}

.top_b a{ color:#FFF; text-decoration:none;}

.top_b a:hover{ color:#fcff00; text-decoration:underline;}



.mass{ width:995px; margin:0 auto; background:#FFF; border-left:4px solid #dadada; border-right:4px solid #dadada;}



.flash{ width:976px;margin:0 auto; height:269px; padding:1px; border:1px solid #cbcdcc;}



.con_x{ width:980px;margin:0 auto;margin-top:10px;}

.con_x_left{ float:left; width:218px;}

.con_x_right{ float:right; width:762px;}



.foot{ margin-top:10px; background:#f0f0f0; line-height:25px; padding:10px 20px 10px 20px; color:#585858;}

.foot a{color:#585858; text-decoration:none;}

.foot a:hover{color:#228800; text-decoration:underline;}





.box_a{ height:63px; width:218px; line-height:63px; font-weight:bold; text-align:center; background:url(a01.gif); color:#3A6506; font-size:14px;}

.box_b{ background:#f3f3f5; /*padding-bottom:15px; */}

.box_b li{ width:200px;text-indent:25px; background:url(a03.gif) no-repeat; line-height:27px; margin-left:8px;  padding-top:2px; padding-bottom:2px;}

.box_b a{color:#585858; text-decoration:none;}

.box_b a:hover{color:#228800; text-decoration:none; font-size:14px; font-weight:bold;}



.box_c{ width:216px; border:1px solid #cccccc; margin-top:10px;}

.box_c_a{ padding-left:3px;}

.box_c_b{ line-height:27px; padding:6px;}

.box_c_b326{ line-height:27px;}

.box_c_b li{ float:left; width:200px;}

.box_c_b a{color:#585858; text-decoration:none;}

.box_c_b a:hover{color:#228800; text-decoration:underline;}



.box_d{ margin-top:10px;}



.box_e{ height:64px; background:url(a02.gif) repeat-x; }

.box_e_a{ height:24px;}

.box_e_b{ line-height:30px;color:#585858; text-indent:10px;}

.box_e_b a{color:#585858; text-decoration:none;}

.box_e_b a:hover{color:#228800; text-decoration:underline;}



.box_f{ margin-top:15px; margin-left:20px; }

.box_f_a{ float:left; width:303px; padding-top:7px;}

.box_f_b{ float:right; width:426px; height:253px; background:url(a04.gif) no-repeat;}





.about_a{ height:30px; margin-top:15px;}

.about_a_a{ float:left; width:100px; text-align:center; color:#FFF; font-size:14px;}

.about_a_b{ float:right; width:70px; color:#3E3E3E;}

.about_a_b a{color:#3E3E3E; text-decoration:none;}

.about_a_b a:hover{color:#228800; text-decoration:underline;}

.about_b{ line-height:22px; padding-left:20px; padding-right:15px; color:#696969;}



.box_g{ background:url(a06.gif) no-repeat; height:204px; width:746px; margin-left:13px; margin-top:0px;_margin-top:-15px;*margin-top:-15px;}



.pro{ padding:20px; color:#666;WIDTH: 700px; height:160px; OVERFLOW: hidden;}





.blk_18 {FONT-SIZE: 12px;OVERFLOW: hidden;WIDTH: 700px;}

.blk_18 .pcont {FLOAT: left;OVERFLOW: hidden;WIDTH:635px}

.blk_18 .ScrCont {WIDTH: 32766px;ZOOM: 1}

.blk_18 #List1_1 {FLOAT: left}

.blk_18 #List2_1 {FLOAT: left}

.blk_18 .LeftBotton {BACKGROUND:url(r_a.gif) left no-repeat;FLOAT: left;WIDTH:30px;HEIGHT: 170px}

.blk_18 .RightBotton {BACKGROUND:url(r_b.gif) right  no-repeat;FLOAT: left;WIDTH: 30px;HEIGHT: 170px}

.blk_18 .LeftBotton {MARGIN-LEFT: 5px}

.blk_18 .RightBotton {MARGIN-LEFT: 0px}

.blk_18 .LeftBotton:hover {}

.blk_18 .RightBotton:hover {}

.blk_18 .pl IMG {DISPLAY: block;MARGIN: 6px auto 1px;CURSOR: pointer;border:0;}

.blk_18 .pl {BORDER: #f3f3f3 1px solid;FLOAT: left;WIDTH: 179px;LINE-HEIGHT: 24px;TEXT-ALIGN: center;TEXT-DECORATION: none;margin-left:5px;margin-right:5px; COLOR:#228800;	}

.blk_18 A.pl:hover {BORDER:#228800 1px solid;BACKGROUND:#fff; COLOR:#228800;}





.box_h{margin-left:21px; margin-top:10px;}

.box_h_a{ float:left; width:360px;}

.box_h_b{ float:right; width:360px;}



.news{}

.news_a{ height:30px; line-height:30px; background:url(a09.gif) repeat-x;}

.news_a_a{ float:left; width:100px; text-indent:30px; color:#FFF; background:url(a08.gif) 10px 3px no-repeat;}

.news_a_a a{color:#FFF; text-decoration:none;}

.news_a_a a:hover{color:#FFF; text-decoration:underline;}

.news_a_b{ float:right; width:60px; line-height:25px;color:#585858; text-align:right; padding-right:25px; background:url(a07.gif) 68px 7px no-repeat;}

.news_a_b a{color:#585858; text-decoration:none;}

.news_a_b a:hover{color:#228800; text-decoration:underline;}

.news_b{}

.news_b li{ float:left; width:355px; color:#585858;height:22px; line-height:22px; border-bottom:1px dotted #D9D9D9;}

.news_b a{color:#585858; text-decoration:none;}

.news_b a:hover{color:#228800; text-decoration:underline;}



.product{}

.product_a{ height:30px; line-height:30px; background:url(a09.gif) repeat-x;}

.product_a_a{ float:left; width:100px; text-indent:30px; color:#FFF; background:url(a08.gif) 10px 3px no-repeat;}

.product_a_a a{color:#FFF; text-decoration:none;}

.product_a_a a:hover{color:#FFF; text-decoration:underline;}

.product_a_b{ float:right; width:60px; line-height:25px;color:#585858; text-align:right; padding-right:25px; background:url(a07.gif) 68px 7px no-repeat;}

.product_a_b a{color:#585858; text-decoration:none;}

.product_a_b a:hover{color:#228800; text-decoration:underline;}

.product_b{ margin-top:10px;}

.product_b li{ float:left; width:160px; color:#585858;height:145px; line-height:22px; text-align:center; margin-left:10px; margin-right:10px; }

.product_b img{ border:1px solid #CECECE;}

.product_b a{color:#585858; text-decoration:none;}

.product_b a:hover{color:#228800; text-decoration:underline;}



.content{ margin-left:25px;}



.content_a{ height:30px; line-height:30px; background:url(a10.gif) bottom repeat-x;}

.content_a_a{ float:left; width:150px; text-indent:30px; background:url(a11.gif) left no-repeat;}

.content_a_b{ float:right; width:500px; text-align:right; padding-right:10px;color:#585858;}

.content_a_b a{color:#585858; text-decoration:none;}

.content_a_b a:hover{color:#228800; text-decoration:underline;}

.content_b{ padding:20px; line-height:25px;color:#585858; padding-left:5px;}

.content_b a{color:#585858; text-decoration:none;}

.content_b a:hover{color:#228800; text-decoration:underline;}



.listnewss{ height:30px; border:1px solid #E6E6E6; line-height:30px;  width:690px; }

.listnews_a{float:left; width:450px; text-align:center;font-weight:bold;}

.listnews_b{float:left; width:100px; text-align:center;font-weight:bold;}

.listnews_c{float:right; width:100px; text-align:center;font-weight:bold;}



.listnews{ margin-top:10px; width:690px; }

.listnews li{ float:left; width:690px; height:30px; line-height:30px; border-bottom:1px dotted #DDD; }

.newsa{ float:left; width:450px; background:url(a12.gif) 3px 12px no-repeat; text-indent:17px;}

.newsb{ float:left; width:100px;text-align:center;}

.newsc{ float:right; width:100px;text-align:center;}



.prolist{ width:730px; margin-top:20px; }

.prolist li{ float:left; width:227px; line-height:23px; text-align:center; padding-bottom:8px; padding-left:8px; padding-right:8px;  }

.prolist img{ border:1px solid #D1D1D1; padding:1px;}

.prolist a{color:#585858; text-decoration:none;}

.prolist a:hover{color:#228800; text-decoration:underline;}





.prolist326{ width:730px; margin-top:20px; }

.prolist326 li{ float:left; width:225px; line-height:23px; text-align:center; padding-bottom:8px; padding-left:8px; padding-right:8px;  }

.prolist326 img{ border:1px solid #D1D1D1; padding:1px;}

.prolist326 a{color:#585858; text-decoration:none;}

.prolist326 a:hover{color:#228800; text-decoration:underline;}





.zpage{ height:30px; text-align:center; line-height:30px; margin-top:20px; margin-bottom:15px;}

.zpage a{color:#585858; text-decoration:none;}

.zpage a:hover{color:#228800; text-decoration:underline;}





h1{padding:0px; margin:0px; line-height:30px; font-size:14px; text-align:center; font-weight:bold;}

.time{ line-height:30px; text-align:center; color:#848484;}

.conte{ line-height:25px; margin-top:10px;}

.conte table{ border:1px solid #D4D4D4; border-collapse:collapse;}

.conte tr{border:1px solid #D4D4D4; }

.conte td{border:1px solid #D4D4D4; padding:3px; }







.p_p{}

.p_a{ float:right; width:345px;}

.p_a img{ border:1px solid #BFBFBD; padding:1px;}

.p_b{ float:left; width:340px;}

.p_b8{ float:left; width:700px;}

.p_x{ width:145px; height:30px; line-height:30px; text-align:center; font-weight:bold; background:url(tabsbg02.gif) no-repeat; margin-top:10px;}



/* 客服QQ样式 */

#qqonline_float{width:111px;position:fixed;*_position:absolute;right:10px;top:200px;}

#qqonline_float .qq-top{background:url("qq-top.gif") no-repeat;height:59px;}

#qqonline_float .qq-bottom{background:url("qq-bottom.gif") no-repeat;height:26px;}

#qqonline_float .qq-list{background:url("qq-middle.jpg") repeat-y;}

#qqonline_float .myqq{text-align:center;padding-top:3px;padding-bottom:3px;}





/* 列表分页 */

.pagelist{margin:5px auto;padding:5px 0; text-align:center;}

.pagelist a{padding:3px 8px; margin:0 2px; border:1px solid #dddddd; color:#666;font-weight:bold;}

.pagelist a:hover{color:#3388d8;}

.pagelist a.hover{color:#3388d8;background:#eee;}



/* 内容分页 */

.content-page{border-top:1px solid #dae9f8;margin-top:7px;padding-top:5px;margin-bottom:5px;}

.content-page a{display:block;padding:1px 10px;border:1px solid #dddddd;margin-right:5px;color:#666;font-weight:bold;}

.content-page a.now{background:#eee;color:#3388d8;}

.content-page a:hover{color:#3388d8;}

.news_b78{}
.news_b78 li{ float:left; width:200px; color:#585858;height:22px; line-height:21px; border-bottom:1px dotted #D9D9D9; padding-left:8px; padding-top:5px;}
.news_b78 a{color:#585858; text-decoration:none;}
.news_b78 a:hover{color:#228800; text-decoration:underline;}

.lyinfo{background:url('index/ly01.jpg') no-repeat center; height:402px;}
.lyinfo dl { padding:20px 0 0 55px; *padding:40px 0 0 55px;  width:415px; }
.lyinfo dl dt{ height:42px;}
.lyinfo dl dt h3{font-family:"Microsoft YaHei"; font-size:20px; color:green;}
.lyinfo dl dd { clear:both; padding:10px 0 0; display:inline-block;}
.lyinfo dl dd p { background:url(index/ys_ico.gif) no-repeat 0 13px; font-family:"Microsoft YaHei"; font-size:14px; line-height:30px;padding-left:20px; color:#565656;  margin:2px;}
.lyinfo dl dd p span { color:#418b06; font-weight:bold;}

.lyinfo2{background:url('index/ys02.jpg') no-repeat center; height:380px;}
.lyinfo2 dl { padding-left:520px ;}

.khjzinfo{margin-top:10px;}
.khjzinfo img{border:0;}
.khjzinfotop{height:38px; background:url('index/jz_top.gif') no-repeat center;}
.khjzinfotop h3{padding-left:46px; line-height:38px; float:left; margin-top:0;}
.khjzinfotop h3 a { font-family:"Microsoft YaHei"; font-size:16px; font-weight:normal; color:#fff;line-height:38px;}

.khjzinfolist { padding:19px 0 0 30px;}
.khjzinfolist dl{float:left; height:199px; width:440px; padding:0 35px 0 0;}
.khjzinfolist dt{float:left; padding-right:18px; width:218px; height:166px;}
.khjzinfolist dt img { width:218px; height:158px;}
.khjzinfolist dd { float:left; width:185px;}
.khjzinfolist dd h3 { height:20px; overflow:hidden; line-height:20px; margin-bottom:0; margin-top:5px;}
.khjzinfolist dd h3 a { font-size:13px; font-weight:bold; color:#060; padding-bottom:10px; vertical-align:top;}
